Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR MEWS Terraced £65,000 9 Nov 2012
2 POPLAR MEWS Terraced £96,300 25 Jun 2021
4 POPLAR MEWS Terraced £65,000 27 Sep 2004
5 POPLAR MEWS Terraced £90,000 20 Apr 2018
9 POPLAR MEWS Terraced £126,000 12 Jul 2019
10 POPLAR MEWS Terraced £65,000 30 Sep 2005